{include file="/common/_meta"}
</head>
<body>
{include file="/common/top"}

<div class="main-container container-fluid">
    <div class="page-container">
        <!-- Page Sidebar -->
       {include file="/common/list"}
        <!-- Page Content -->
        <div class="page-content">

            <!-- Page Breadcrumb -->
            <div class="page-breadcrumbs">
                <ul class="breadcrumb">
                   <li>
                        <a href="#">系统</a>
                    </li>
                    <li>
                        <a href="{:url('link/lst')}">链接管理</a>
                    </li>
                    <li class="active">添加链接</li>
                </ul>
            </div>
            <!-- /Page Breadcrumb -->

            <!-- Page Body -->
            <div class="page-body">

                <a id="export" class="layui-btn" href="javascript:;" autocomplete="off">立即备份</a>
                <a id="optimize" href="{:url('data/optimize')}" class="layui-btn ">优化表</a>
                <a id="repair" href="{:url('data/repair')}" class="layui-btn">修复表</a>
                <a  href="{:url('data/importlist')}" class="layui-btn">还原数据库</a>
                <div class="row">
                    <div class="col-lg-12 col-sm-12 col-xs-12">
                        <div class="widget">
                            <div class="widget-body">
                                <div class="flip-scroll">
                                    <table class="table table-bordered table-hover">
                                        <thead>
                                            <tr>
                                                <th>数据库名称</th>
                                                <th>卷数</th>
                                                <th>压缩</th>
                                                <th>数据大小</th>
                                                <th>备份时间</th>
                                                <th>状态</th>
                                                <th>操作</th>
                                            </tr>
                                        </thead>
                                        <tbody>
                                            {foreach name='list' item='data'}   
                                            <tr>
                                                <td>{$data.time|date='Ymd-His',###}</td>
                                                <td>{$data.part}</td>
                                                <td>{$data.compress}</td>
                                                <td>{$data.size|format_bytes}</td>
                                                <td>{$key}</td>
                                                <td class="status">-</td>
                                                <td class="action">
                                                    <a href="{:url('data/down',['time'=>$data['time']])}">下载</a>&nbsp;
                                                    <a class="db-import" href="{:url('data/import',['time'=>$data['time']])}">还原</a>&nbsp;
                                                    <a class="ajax-get confirm" href="{:url('data/del',['time'=>$data['time']])}">删除</a>
                                                </td>
                                            </tr>
                                            {/foreach}
                                        </tbody>
                                    </table>
                                    </form>
                                </div>
                                <div></div>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
            <!-- /Page Body -->
        </div>
        <!-- /Page Content -->

    </div>
</div>

    {include file="common/_footer"}
</body>
</html>

<script>
    layui.use(['jquery','layer'],function(){
        window.$ = layui.$;
        var layer = layui.layer;

        $(".db-import").click(function(){
            var self = this, status = ".";

            $(this).parent().prevAll('.status').html("").html('等待还原');

            $.get(self.href, success, "json");
            window.onbeforeunload = function(){ return "正在还原数据库，请不要关闭！" }
            return false;
            
            function success(data){

                if(data.code==1){

                    $(self).parent().prev().text(data.msg);

                    if(data.data.part){
                        $.get(self.href, 
                            {"part" : data.data.part, "start" : data.data.start}, 
                                success, 
                                "json"
                            );
                            
                        }  else {
                            layer.alert(data.msg);
                            //window.onbeforeunload = function(){ return null; }
                        }
                    } else {
                        layer.alert(data.msg);
                    }
                }
            });


    //   $(".db-import").click(function(){
    //     // console.log($(this).parents().find(".status").html() );//正常
    //     // console.log($(this).parent().prevAll('.status').html() );
    //     var statusem=$(this).parent().prevAll('.status');
    //     $(this).parent().prevAll('.status').html("").html('等待还原');
    //     thisobj=this;
    //     $.post(this.href, function(data){
         
    //       if(data.code==1){
    //         // statusem.text(""); // 清空数据
    //         // statusem.append('data'); 
    //         // statusem.text("").append('132');
    //         // $(this).parent().prevAll('.status').html("").html(data.msg);//error ：异常原因无法获取当前节点
    //         statusem.html(data.msg);
    //         getdbimport(thisobj,data.data);
    //       }
    //     }, "json");
    //     return false;
    // });

    });

</script>